package com.itheima.test;

public class test6 {
    public static void main(String[] args) {
        //数字加密
        //某系统的数字密码（大于0），比如1983，采用加密方式进行传输
        //规则如下：先得到每位数，然后每位数都加上5，再对10求余，最后将所有数字反转，得到一串新数

        //整数中每一位放在数组中
        int[] arr = {1,9,8,3};
        //加密
        for(int i=0;i<arr.length;i++){
            arr[i] += 5;
            arr[i] %= 10;
        }
        //反转
        for(int i=0,j = arr.length-1;i<j;i++,j--){
            int temp = arr[i];
            arr[i] = arr[j];
            arr[j] = temp;
        }

        //拼接,8 3 4 6->8346
        int number = 0;
        for(int i = 0;i<arr.length;i++){
            number = number*10+arr[i];
        }
        System.out.println(number);

    }
}
